Natürliche Vorkommen: Spanien (Mitte, Osten, Süden, Ebrotal und Balearen), Frankreich (Süden bis Auvergne und Korsika), Italien (Festland (nicht in Trentino-Südtirol), Sardinien und Sizilien), Slowakei, Ungarn, Ukraine, Balkan-Halbinsel bis Peloponnes, alle griechischen Inselgruppen, Zypern, Türkei, Syrien, Israel und Sinai bis Marokko; eingeschleppt in der Schweiz, in Lettland, in Russland und im Kaukasus
Kulturland und Wegränder; auf mehr oder weniger stickstoffreichen Böden; in 0-1250 m Höhe